#ifndef SELLINGSTATE_H
#define SELLINGSTATE_H

#include "gumballmachine.h"
#include "state.h"

class SellingState : public State
{
public:
    SellingState(GumballMachine *machine);

public:
    virtual void insertQuarter();
    virtual void ejectQuarter();
    virtual void turnCrank();
    virtual void dispense();

private:
    GumballMachine *m_machine;
};

#endif // SELLINGSTATE_H
